combination of two or more engines - Turco Inglés Diccionario